package com.pmpd.activity.service.background;


import com.pmpd.activity.controller.background.param.BgHotActivityParam;
import com.pmpd.activity.controller.background.param.BgHotActivitySelectParam;
import com.pmpd.activity.po.HotActivity;

import java.util.List;

/**
 * \* User: helei
 * \* Date: 18/05/18
 * \* Description:
 * \
 */
public interface BgHotActivityService {

    HotActivity insert(BgHotActivityParam param);

    boolean update(BgHotActivityParam param);

    boolean deleteByIdList(List<Long> idList);

    HotActivity selectById(Long id);

    List<HotActivity> selectByBgHotActivitySelectParam(BgHotActivitySelectParam param);

    int countByBgHotActivitySelectParam(BgHotActivitySelectParam param);

    int getHotActivityStatus(HotActivity param);

}